package Levels 
{
	import flash.events.Event;
	import flash.net.URLLoader;
	import flash.net.URLRequest;
	import Objetos.Plataforma;
	import Levels.Level;
	
	
	/**
	 * ...
	 * @author Thiago Aramaki
	 */
	public class GeradorTela extends Level
	{
		private var telaLoader:URLLoader = new URLLoader();
		public var telaArray:Array = new Array();
		
		
		private function AcabouLer(e:Event):void 
		{
			telaArray = e.target.data.split(/\n/);
			for (var i:uint = 0;  i < telaArray.length; i++)
			{
				MC_plataforma = new Plataforma();
				//trace(telaArray[i].split(",")[0]);
				MC_plataforma.x = parseInt(telaArray[i].split(",")[0]);
				MC_plataforma.y = parseInt(telaArray[i].split(",")[1]);
				MC_plataforma.scaleX = 0.4;
				MC_plataforma.scaleY = 0.4;
				//MC_plataforma.x = 100;
				//MC_plataforma.y = 100;
				Main.getInstance().MC_tela.addChild(MC_plataforma);
				//trace(telaArray[i]);
				AR_plataforma.push(MC_plataforma);
			
			}
		}
		
		public function GeradorTela(arquivo:String) 
		{
			telaLoader.addEventListener(Event.COMPLETE, AcabouLer);
			telaLoader.load(new URLRequest(arquivo));
		}
		
	}

}